joint contractor - French English Dictionary